roast leg of mutton - Türkisch Englisch Wörterbuch